package com.ruoyi.cs.service;

import com.ruoyi.cs.domain.TRecharge;

import java.util.List;

/**
 * 充值定时任务公共Service
 *
 * @author
 * @date
 */
public interface IRechargeTaskService {

    /**
     * 聚合支付
     */
    public void expireTRecharge(List<TRecharge> list, int pollingNum);

    /**
     * 汇潮支付
     */
    public void expireHCRecharge(List<TRecharge> list, int pollingNum);

    /**
     * 传化支付
     */
    public void expireCHRecharge(List<TRecharge> list, int pollingNum);

    /**
     * 宝和利支付
     */
    public void expireBHLRecharge(List<TRecharge> list, int pollingNum);

    /**
     * 富信支付
     */
    public void expireFuXinRecharge(List<TRecharge> list, int pollingNum);

    /**
     * 九嘉支付
     */
    public void expireJiuJiaRecharge(List<TRecharge> list, int pollingNum);

    /**
     * 优米云支付
     */
    public void expireYmyRecharge(List<TRecharge> list, int pollingNum);

    /**yukuaiqi支付*/
    public void expireYukuaiqiRecharge(List<TRecharge> list, int pollingNum);

    /**Sanjin支付*/
    public void expireSanjinRecharge(List<TRecharge> list, int pollingNum);
}
